• To verify the Register feature

    5:24:30 PM / 00:01:16:772 Pass

    To verify the Register feature
    03.31.2022 5:24:30 PM 03.31.2022 5:25:47 PM 00:01:16:772 · #test-id=1
    Given User launching the app url
    Page title is : Follo
    Entered URL is : https://test.folloit.com/: Application launched successfully
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    When User clicks the get-started button
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Then User should see welcome popup
    Welcome popup opened
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Given User enter mail Id and Phone number
    EmailId is entered as : automationregressoin111@yopmail.com
    Phonecode is selected as : +91
    Mobile number is entered as : 8850001702
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    And User Clicks the continue button
    Continue button is clicked
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Then User should see the basic details popup
    Basic details popup is displayed
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Given User fills the basic details and clicks continue button
    First name is entered as : Ajith
    Last name is entered as : Kumar
    Scroll down to continue button
    Continue button is clicked
    Company address Auto-Filled
    no such element: Unable to locate element: {"method":"xpath","selector":"//small[normalize-space()='*ZipCode is required.']"} (Session info: chrome=100.0.4896.60) For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03' System info: host: 'LAPTOP-PR-15', ip: '192.168.1.9', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.1' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 100.0.4896.60, chrome: {chromedriverVersion: 100.0.4896.60 (6a5d10861ce8..., userDataDir: C:\Users\AJITHK~1.J\AppData...}, goog:chromeOptions: {debuggerAddress: localhost:51620}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:virtualAuthenticators: true} Session ID: 139c26068d34f88bf7d19cb7df966f76 *** Element info: {Using=xpath, value=//small[normalize-space()='*ZipCode is required.']}
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Then User should see the project details popup
    Project details popup is displayed
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Given User fills the project name and address
    Project name is entered as : Automation Testing
    Project address is cleared
    Project address is entered as : Baid Hi Tech Park, 4thFloor , ECR, Thiruvanmiyur, Chennai - 600041
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    And User click next button
    Next button is clicked
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Then User should see the subscription plan page
    Subcription page is displayed
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Given User selects the subscription plan
    Project Plan is clicked
    Payment page is displayed
    User takes subscription for : year
    Name on the card is entered as : Ajith Kumar
    Card number is entered as : 4242424242424242
    Expiry month is entered as : 01
    Expiry year is entered as : 2025
    CVC is entered as : 987
    Payment country is selected as : United States
    ZipCode is entered as : 600041
    Pay button is clicked
    Plan selection popup is displayed : Project plan is selected
    Close button is clicked
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Then User should redirected to the login page
    User redirected to the login page after selecting the plan
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
  • To verify the Login feature

    5:25:47 PM / 00:01:09:184 Pass

    To verify the Login feature
    03.31.2022 5:25:47 PM 03.31.2022 5:26:56 PM 00:01:09:184 · #test-id=33
    Given User launching the web url
    Page title is : Follo
    Entered URL is : https://test.folloit.com/: Application launched successfully
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    And User clicks the Login button
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Then User should see login page
    Login page is displayed
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Given User enter mail Id and password
    EmailId is entered as : automationsp2001@yopmail.com
    Password is selected as : c6#@45h8gv
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    And User clicks the Login button
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Then User should see the login success message
    Dashboard is displayed : Login passed
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
  • To verify the DFOW feature

    5:26:56 PM / 00:02:47:814 Pass

    To verify the DFOW feature
    03.31.2022 5:26:56 PM 03.31.2022 5:29:44 PM 00:02:47:814 · #test-id=48
    Given User clicks settings button
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    And User scrolls in the settings menu
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    And User clicks the DFOW from the menu
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Then DFOW page should be displayed
    DFOW page is dispayed
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Given User clicks add row
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    And User adds DFOW list
    Specification is entered as : A
    Add row is clicked
    Specification is entered as : B
    Add row is clicked
    Specification is entered as : C
    Add row is clicked
    Specification is entered as : D
    Add row is clicked
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    And User clicks the save button
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Then DFOW list should get added
    DFOW list added
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Given User enters the dfow value in the search bar
    Cricket is entered in the search bar
    Displayed value is : Cricket
    Clear search button is clicked
    Football is entered in the search bar
    Displayed value is : Football
    Clear search button is clicked
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Given User looks for the export button
    Export button is displayed : DFOW list is available
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Then User clicks the export button to export the file
    Export button is clicked : File is exported
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Given User edits a DFOW from the list
    Specification is edited as : G
    Dfow is edited as : Carrom game
    Specification is edited as : G
    Dfow is edited as : Chess game
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    And User clicks the save button
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Then User should get edit success popup
    DFOW list edited successfully
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Given User deletes a DFOW from the list
    Delete button is clicked
    Yes delete button is clicked
    DFOW deleted is : A
    Delete button is clicked
    Yes delete button is clicked
    DFOW deleted is : B
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
  • To verify the Company feature

    5:29:44 PM / 00:05:13:025 Pass

    To verify the Company feature
    03.31.2022 5:29:44 PM 03.31.2022 5:34:57 PM 00:05:13:025 · #test-id=85
    Given User clicks Company button
    Companies button is clicked
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    And User add new company
    New company button is clicked
    Company name is entered as : Royal
    Address line1 is entered as : OMR
    Address line2 is entered as : Thiruvnmyur
    City is entered as : Chennai
    State is entered as : Tamilnadu
    Zipcode is entered as : 600015
    Country is entered as : India
    Website is entered as : https://yopmail.com/en/wm
    Additional notes is entered as : MNC company
    Dfow dropdown is clicked
    Dfow is selected as : Carrom game
    Submit button is clicked
    Company added is : Royal
    New company button is clicked
    Company name is entered as : Honda
    Address line1 is entered as : OMR
    Address line2 is entered as : Thiruvnmyur
    City is entered as : Chennai
    State is entered as : Tamilnadu
    Zipcode is entered as : 600015
    Country is entered as : India
    Website is entered as : https://test.folloit.com/companies
    Additional notes is entered as : MNC company
    Dfow dropdown is clicked
    Not matched
    Dfow is selected as : Chess game
    Submit button is clicked
    Company added is : Honda
    New company button is clicked
    Company name is entered as : Bajaj
    Address line1 is entered as : OMR
    Address line2 is entered as : Thiruvnmyur
    City is entered as : Chennai
    State is entered as : Tamilnadu
    Zipcode is entered as : 600015
    Country is entered as : India
    Website is entered as : https://test.folloit.com/companies
    Additional notes is entered as : MNC company
    Dfow dropdown is clicked
    Dfow is selected as : Carrom game
    Submit button is clicked
    Company added is : Bajaj
    New company button is clicked
    Company name is entered as : Susuzki
    Address line1 is entered as : OMR
    Address line2 is entered as : Thiruvnmyur
    City is entered as : Chennai
    State is entered as : Tamilnadu
    Zipcode is entered as : 600015
    Country is entered as : India
    Website is entered as : https://test.folloit.com/companies
    Additional notes is entered as : MNC company
    Dfow dropdown is clicked
    Not matched
    Dfow is selected as : Chess game
    Submit button is clicked
    Company added is : Susuzki
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Given User search and view the company
    Search button is clicked
    Royal is entered in the search bar
    Clear search button is clicked
    Search button is clicked
    Honda is entered in the search bar
    Displayed value is : Optisol business solution private limited (Parent Company)
    Displayed value is : Honda
    Clear search button is clicked
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Given User edits a Company from the list
    Edit button is clicked
    Company name is cleared
    Company name is edited as : Honda civic
    AddressLine1 is cleared
    AddressLine1 is edited as : Anna nagar
    AddressLine2 is cleared
    AddressLine2 is edited as : Second street
    City is cleared
    City is edited as : Chennai
    State is cleared
    State is edited as : Tamilnadu
    Zipcode is cleared
    Zipcode is edited as : 628888
    Country is cleared
    Country is edited as : India
    Website is cleared
    Website is edited as : https://yopmail.com/en/wm
    AdditionalNotes is cleared
    AdditionalNotes is edited as : Civil
    Dropdown is clicked
    Carrom game is selected from the dropdown
    Submit button is clicked
    Company edited is : Honda
    Edit button is clicked
    Company name is cleared
    Company name is edited as : Bajaj pulsar
    AddressLine1 is cleared
    AddressLine1 is edited as : Saidapet
    AddressLine2 is cleared
    AddressLine2 is edited as : Perumal kovil
    City is cleared
    City is edited as : Chennai
    State is cleared
    State is edited as : Tamilnadu
    Zipcode is cleared
    Zipcode is edited as : 600015
    Country is cleared
    Country is edited as : India
    Website is cleared
    Website is edited as : https://test.folloit.com/companies
    AdditionalNotes is cleared
    AdditionalNotes is edited as : Startup
    Dropdown is clicked
    Not matched
    Chess game is selected from the dropdown
    Submit button is clicked
    Company edited is : Bajaj
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Given User search and filter the company
    Filter icon button is clicked
    Spiderman sense is entered in the search bar
    Filter apply button is clicked
    Displayed value is : Optisol business solution private limited (Parent Company)
    Displayed value is : Royal
    Filter icon button is clicked
    Filter Reset button is clicked
    Filter icon button is clicked
    Darededvil sense is entered in the search bar
    Filter apply button is clicked
    Displayed value is : Optisol business solution private limited (Parent Company)
    Displayed value is : Honda civic
    Filter icon button is clicked
    Filter Reset button is clicked
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Given User deletes a Company from the list
    Company is selected and delete button is clicked
    Company deleted is : Royal
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
  • To verify the Members feature

    5:34:57 PM / 00:04:17:741 Pass

    To verify the Members feature
    03.31.2022 5:34:57 PM 03.31.2022 5:39:15 PM 00:04:17:741 · #test-id=103
    Given User clicks members button
    Members button is clicked
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    And User enters invite members button
    Invite members button is clicked
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    And User enters members mailid
    Entered mail id is : autotestsp2001@yopmail.com
    Entered mail id is : autotestsp2002@yopmail.com
    Entered mail id is : autotestsp2003@yopmail.com
    Entered mail id is : autotestsp2004@yopmail.com
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    And User assign company and role to the member
    Select company dropdown is clicked
    Company selected for the member : autotestsp2001@yopmail.com is : Susuzki
    Select role dropdown is clicked
    Role selected for the member : autotestsp2001@yopmail.com : Project Admin
    Select company dropdown is clicked
    Company selected for the member : autotestsp2002@yopmail.com is : Bajaj pulsar
    Select role dropdown is clicked
    Role selected for the member : autotestsp2002@yopmail.com : General Contractor
    Select company dropdown is clicked
    Company selected for the member : autotestsp2003@yopmail.com is : Bajaj pulsar
    Select role dropdown is clicked
    Role selected for the member : autotestsp2003@yopmail.com : Sub Contractor
    Select company dropdown is clicked
    Company selected for the member : autotestsp2004@yopmail.com is : Susuzki
    Select role dropdown is clicked
    Role selected for the member : autotestsp2004@yopmail.com : Project Admin
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    And User clicks send invite button
    Send invites button is clicked
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Then User should see the invite sent success message
    Invite sent successfully
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Given User edit a member from the list
    Status of the member autotestsp2001@yopmail.com is : Pending : Thus this member can't be edited
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Given User search and view the members
    Value entered in search bar is : autotestsp2001@yopmail.com
    Search bar is cleared
    Value entered in search bar is : autotestsp2003@yopmail.com
    Displayed value is : autotestsp2003@yopmail.com
    Displayed value is : autotestsp2001@yopmail.com
    no such element: Unable to locate element: {"method":"xpath","selector":"(//div/table/tbody/tr/td[5])[3]"} (Session info: chrome=100.0.4896.60) For documentation on this error, please visit: https://www.seleniumhq.org/exceptions/no_such_element.html Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03' System info: host: 'LAPTOP-PR-15', ip: '192.168.1.9', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.1' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 100.0.4896.60, chrome: {chromedriverVersion: 100.0.4896.60 (6a5d10861ce8..., userDataDir: C:\Users\AJITHK~1.J\AppData...}, goog:chromeOptions: {debuggerAddress: localhost:51695}, javascriptEnabled: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: WINDOWS, platformName: WINDOWS, proxy: Proxy(), setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:virtualAuthenticators: true} Session ID: e54699e580d6a799ab6a98ba3b56dd8f *** Element info: {Using=xpath, value=(//div/table/tbody/tr/td[5])[3]}
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Given User send reinvites to the pending members
    Resend invite button is clcked
    Resent invite sent to the account : autotestsp2003@yopmail.com
    Resend invite button is clcked
    Resent invite sent to the account : autotestsp2001@yopmail.com
    Resend invite button is clcked
    Resent invite sent to the account : autotestsp2002@yopmail.com
    Resend invite button is clcked
    Resent invite sent to the account : autotestsp2004@yopmail.com
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Given User search and filter the company based on role
    Filter icon is clicked
    Value selected from the role dropdown is : 3
    Filter apply button is clicked
    Filter icon button is clicked
    Filter reset button is clicked
    Filter icon is clicked
    Value selected from the role dropdown is : 3
    Filter apply button is clicked
    Filtered value is : General Contractor : Displayed value is : General Contractor
    Filter icon button is clicked
    Filter reset button is clicked
    Filter icon is clicked
    Value selected from the role dropdown is : 3
    Filter apply button is clicked
    Filtered value is : Sub Contractor : Displayed value is : General Contractor
    Filter icon button is clicked
    Filter reset button is clicked
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Given User deletes a member from the list
    Delete button is clicked
    Yes delete button is clicked
    Member deleted is : autotestsp2001@yopmail.com
    Delete button is clicked
    Yes delete button is clicked
    Member deleted is : autotestsp2003@yopmail.com
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
  • To verify the Gate feature

    5:39:15 PM / 00:03:26:949 Pass

    To verify the Gate feature
    03.31.2022 5:39:15 PM 03.31.2022 5:42:42 PM 00:03:26:949 · #test-id=132
    Given User clicks gate button
    Gates button is clicked
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    And User adds new gate
    Add new gate button is clicked
    Gate name is entered as : Spider sense
    Submit button is clicked
    Gate added is : Spider sense
    Add new gate button is clicked
    Gate name is entered as : Super sense
    Submit button is clicked
    Gate added is : Super sense
    Add new gate button is clicked
    Gate name is entered as : Iron sense
    Submit button is clicked
    Gate added is : Iron sense
    Add new gate button is clicked
    Gate name is entered as : Dare sense
    Submit button is clicked
    Gate added is : Dare sense
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Given User edit a gate from the list
    Gate name is edited as : Spiderman sense
    Update button is clicked
    Gate updated is : Spider sense
    Gate name is edited as : Superman sense
    Update button is clicked
    Gate updated is : Super sense
    Gate name is edited as : Ironman sense
    Update button is clicked
    Gate updated is : Iron sense
    Gate name is edited as : Darededvil sense
    Update button is clicked
    Gate updated is : Dare sense
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Given User search and view the gates
    Spiderman sense is entered in the search bar
    Clear search button is clicked
    Darededvil sense is entered in the search bar
    Displayed value is : Darededvil sense
    Clear search button is clicked
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot
    Given User delete a gate from the list
    Gate is selected and delete button is clicked
    Gate deleted is : Superman sense
    Gate is selected and delete button is clicked
    Gate deleted is : Ironman sense
    com.follo.Hooks.Hooks.ScreenShot(io.cucumber.java.Scenario)
    Refer the Screenshot

Started

Mar 31, 2022 05:24:29 PM

Ended

Mar 31, 2022 05:42:42 PM

Features Passed

6

Features Failed

0

Features
Scenarios
Steps

Timeline

Tags

NamePassedFailedSkippedOthersPassed %
@Login 2 0 0 0 100%
@Members 8 0 0 0 100%
@Regression 28 0 0 0 100%
@DFOW 6 0 0 0 100%
@Register 5 0 0 0 100%
@Gate 4 0 0 0 100%
@ForgotPassword 1 0 0 0 100%
@Company 9 0 0 0 100%

System/Environment

NameValue
Tester Ajith Kumar